place where varilla abounds - Französisch Englisch Wörterbuch